mixed life assurance - German English Dictionary